﻿Imports DataAccessLayer
Imports Be = BusinessEntities

Public Class ProyectoBL

    Dim daoproyecto As New ProyectoDAO

    Public Function ListarProyectosEtapas() As DataSet
        Return daoproyecto.ListarProyectosEtapas
    End Function

    Public Function ListarProyectos() As DataSet
        Return daoproyecto.ListarProyectos
    End Function


    'Public Function DATA_REQUESICION(ByVal objeto As Be.ProyectoDTO) As DataSet
    '    Return daoproyecto.DATA_REQUESICION(objeto)
    'End Function

    Public Function InsertarProyecto(ByVal objeto As Be.ProyectoDTO) As Boolean
        Return daoproyecto.InsertarProyecto(objeto)
    End Function

    Public Function CapturaError() As String
        Return daoproyecto.CapturaError
    End Function

    Public Function EliminarProyecto(ByVal objeto As Be.ProyectoDTO) As Boolean
        Return daoproyecto.EliminarProyecto(objeto)
    End Function


    Public Function DatosProyecto(ByVal objeto As Be.ProyectoDTO) As DataSet
        Return daoproyecto.DatosProyecto(objeto)
    End Function


    Public Function ActualizarProyecto(ByVal objeto As Be.ProyectoDTO) As Boolean
        Return daoproyecto.ActualizarProyecto(objeto)
    End Function

    Public Function getEtapas() As DataSet
        Return daoproyecto.getEtapas
    End Function


    Public Function getEstado() As DataSet
        Return daoproyecto.getEstado
    End Function

    Public Function getDepartamentos() As DataSet
        Return daoproyecto.getDepartamentos
    End Function

    Public Function getProvincias(ByVal cod As String) As DataSet
        Return daoproyecto.getProvincias(cod)
    End Function

    Public Function getDistritos(ByVal cod As String) As DataSet
        Return daoproyecto.getDistritos(cod)
    End Function

    Function getPlanProyecto(ByVal cod As Integer) As String
        Return daoproyecto.getPlanProyecto(cod)
    End Function

    Public Function getProvincias() As DataSet
        Return daoproyecto.getProvincias()
    End Function

    Public Function getDistritos() As DataSet
        Return daoproyecto.getDistritos()
    End Function
    Public Function PresupuestoxProyecto() As DataSet

        Return daoproyecto.PresupuestoxProyecto()

    End Function
End Class
